microcellular urethane - Spanish English Dictionary